rural meeting in which people compete by singing improvised verses - Spanish English Dictionary